troglodytes aubryi - German English Dictionary